import type { RouteDefinition } from "@solidjs/router";
import { HomeRoute } from "../home";
import { NotFoundRoute } from "../layout/404";
import { FormDemoRoute } from "../form";
import { CardDemoRoute } from "../card";
import { PaginationDemoRoute } from "../pagination";
import { TableDemoRoute } from "../Table";
import { ModalDemoRoute } from "../Modal";
import { TooltipDemoRoute } from "../Tooltip";
import { SpinnerDemoRoute } from "../Spinner";
import { BackdropDemoRoute } from "../BackDrop";
import { FixedTableDemoRoute } from "../FixedTable";
import ButtonDemoRoute from "../Button";
import { ButtonGroupDemoRoute } from "../ButtonGroup";
import { DropdownDemoRoute } from "../Dropdowns";
import { EmptyDemoRoute } from "../Empty";
import { FormControlDemoRoute } from "../FormControl";
import InputGroupDemoRoute from "../InputGroup";

const routes: RouteDefinition[] = [
  HomeRoute,
  FormDemoRoute,
  CardDemoRoute,
  PaginationDemoRoute,
  TableDemoRoute,
  FixedTableDemoRoute,
  ModalDemoRoute,
  TooltipDemoRoute,
  SpinnerDemoRoute,
  BackdropDemoRoute,
  ButtonDemoRoute,
  ButtonGroupDemoRoute,
  DropdownDemoRoute,
  FormControlDemoRoute,
  EmptyDemoRoute,
  InputGroupDemoRoute,
  NotFoundRoute,
];

export default routes;
